unit or group of one thousand - Francés Inglés Diccionario